Export Database Derivation and Query Processing for Object-Oriented Wrappers
نویسندگان
چکیده
Wrappers export the schema and data of existing heterogeneous databases and support queries on them. In the context of cooperative information systems, we present a exible approach to specify the derivation of object-oriented export databases from local relational databases. Our export database derivation consists of a set of extent derivation structures which de-nes the extent and deep extent of export classes. Having well-deened semantics, the extent derivation structures can be readily used in transforming wrapper queries to local queries. Based on the extent derivation structures, we developed a wrapper query evaluation strategy which handles object-oriented queries on the export databases. The strategy further considers the limited query processing capabilities of local database systems and the language constraints on the local query languages.
منابع مشابه
Query Plans - Their Cost and Generation in a Distributed Heterogeneous Environment
As with other distributed database systems, it is important in an Active Object Oriented Knowledge Base Management System (AOOKBMS) to be able to execute distributed queries efficiently and cost effectively. In this paper, we show how this task is being tackled in an ongoing project at the University of Florida dealing with Virtual Enterprises (VE). This project uses an AOOKBMS to not only desc...
متن کاملLeveraging Mediator Cost Models with Heterogeneous Data Sources
Distributed systems require declarative access to diverse information sources. One approach to solving this heterogeneous distributed database problem is based on mediator architectures. In these architectures, mediators accept queries from users, process them with respect to wrappers, and return answers. Wrapper provide access to underlying sources. To eeciently process queries, the mediator m...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملA Wrapper Architecture for Legacy Data Sources 1
Garlic is a middleware system that provides an integrated view of a variety of legacy data sources, without changing how or where data is stored. In this paper, we describe our architecture for wrappers, key components of Garlic that encapsulate data sources and mediate between them and the middleware. Garlic wrappers model legacy data as objects, participate in query planning, and provide stan...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کامل